package com.javarush.test.level18.lesson10.home03;

/* Два в одном
Считать с консоли 3 имени файла
Записать в первый файл содержимого второго файла, а потом дописать содержимое третьего файла
Закрыть потоки
Темповые файлы создавать нельзя, т.к. на сервере заблокирована возможность создания каких любо файлов
*/

import java.io.*;

public class Solution {
    public static void main(String[] args) throws IOException {
        BufferedReader reader=new BufferedReader(new InputStreamReader(System.in));
        String file1=reader.readLine();
        String file2=reader.readLine();
        String file3=reader.readLine();
        FileOutputStream f1=new FileOutputStream(file1);
        FileInputStream f2=new FileInputStream(file2);
        FileInputStream f3=new FileInputStream(file3);
        int size2=f2.available();
        int size3=f3.available();
        byte[] a=new byte[size2];
        byte[] b=new byte[size3];
        f2.read(a);
        f3.read(b);
        f1.write(a);
        f1.write(b);


    }
}
